home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / edu / balloons.zip / BALLOONS.DOC next >
Text File  |  1995-07-31  |  16KB  |  372 lines

  1.  
  2. This is the documentation for BALLOONS, version 4.3
  3.    (c)1990, 1994, 1995 by AssistWare
  4.                        P.O. Box 13464
  5.                        Research Triangle Park,  NC  27709-3464
  6.  
  7. DESCRIPTION:
  8.  
  9. This program draws a balloon and sounds a tone when any key is
  10. hit.  The balloons are a random size, color and are drawn at
  11. random locations on the screen.  Each key is assigned a different
  12. tone (the user can play tunes by pressing the appropriate keys).
  13.  
  14. Hitting the down-arrow key causes the balloon to shrink until it
  15. disappears.
  16.  
  17. Hitting the up-arrow key causes the balloon to grow until it
  18. pops. After the pop, a rainbow is drawn and the first phrase of
  19. "Twinkle, Twinkle Little Star" is played.
  20.  
  21. For EGA & VGA monitors, Hitting the G makes green balloons
  22.                                     B makes blue balloons
  23.                                     R makes red balloons
  24.                                     Y makes yellow balloons
  25.                                     W makes white balloons
  26.  
  27. For CGA monitors,  Hitting the Y makes yellow balloons
  28.                                G makes green balloons
  29.                                R makes red balloons
  30.  
  31. Hitting qu (short for quit) stops the program.....
  32.  
  33. If you forget, you will have to CTL-ALT-DEL to get out.
  34.  
  35. =================================================================
  36.  
  37. STARTING THE PROGRAM:
  38.  
  39. 1) Type the following on the DOS command line:  balloons
  40. 2) Press the enter key.
  41.  
  42. The DOS command line is the place where one types in the name of
  43. programs.  It often has a "command prompt" at the left side the
  44. line that looks like C:> or A:>.
  45.  
  46. ==================================================================
  47.  
  48. OTHER CONSIDERATIONS:
  49.  
  50. - If your monitor is set to 40 column mode, set it to 80 column
  51.   color mode before the program is started.
  52.   (use the DOS command:  MODE CO80).
  53.  
  54. - To allow a small child to continuously hold a key down and
  55.   the program run without overflowing the keyboard buffer, the
  56.   program discards all keys which are in the keyboard buffer
  57.   while the program is drawing a balloon.  For slow machines this
  58.   has the following implication:
  59.      The processor may not be fast enough to discard all of the
  60.      extra keys and draw the balloon at the same time. If this
  61.      occurs, you will hear the high-pitched beep that indicates
  62.      the keyboard buffer has overflowed.  Just take your hand off
  63.      of the key for an instant and the program will have time to
  64.      discard the keys in the buffer and draw the balloon.  This
  65.      problem does not occur with faster machines.
  66.  
  67. - If you have a CGA monitor, the program can only draw balloons and
  68.   rainbows in 3 different colors.  This restriction is due to the way
  69.   Turbo C and the CGA video card work together.
  70.  
  71. =================================================================
  72.  
  73. SOME PROBLEMS OTHERS HAVE ENCOUNTERED:
  74.  
  75. - Program does not work with a monochrome (single color) display.
  76.   - The program requires a color display to operate.  Color
  77.     displays are often called CGA, MCGA, EGA, EGA64, or VGA
  78.     displays. In general, if a display can display 4 or more colors
  79.     at the same time and if the display is compatible with the
  80.     IBM CGA, EGA, or VGA display, this program should work.
  81.     In addition, this program will support SVGA or XVGA displays by
  82.     running in a VGA mode.
  83.  
  84. - Program starts, then stops indicating that one of the following
  85.   problems was detected:
  86.   - "Program could not detect a graphics card in your PC."
  87.   - "Program does not support the display subsystem contained in
  88.      your PC."
  89.   - "Insufficient memory to load code which creates the graphic
  90.      images."
  91.     This is similar to the above problem.  The display must be a
  92.     CGA, EGA, VGA or correctly emulate one of these display types
  93.     for the program to operate.  "Insufficient memory" may indicate
  94.     a lack of available memory either in the PC or on the graphic
  95.     display subsystem.
  96.  
  97. - When my child hits the PRINT SCREEN key and the printer is turned
  98.   on, the printer prints "garbage".
  99.   - The PRINT SCREEN key is a special PC key that causes DOS to try
  100.     to print what is on the screen.  In the case of Balloons
  101.     there will be balloons or rainbows displayed on the screen.
  102.     The PRINT SCREEN function does not know how to tell the printer
  103.     to print balloons or rainbows but tries to anyway.  The result
  104.     is often pages of "garbage".  The solution is to turn off the
  105.     printer when using Balloons.
  106.  
  107.  
  108. ERRORS:
  109.  
  110. If the program had an error and could not continue, try the
  111. following:
  112.  
  113. 1. Review the above list of problems that others have encountered;
  114.    the answer to your problem may be given above.
  115.  
  116. 2. Run the program again, starting it with a "starting option".
  117.    A list of starting options are given by starting the program
  118.    with a ?.
  119.    - for example:  balloons ?   (The list is also given below)
  120.    Then pick the starting option that appears to best fit your
  121.    computer's monitor.
  122.  
  123.    (A "starting option" is a way for you to tell the program how
  124.     you wish to start and run the program.)
  125.  
  126. ==================================================================
  127.  
  128. Starting options:  (i.e.  balloons option)
  129.  
  130. If no option is used, the program tries to determine which
  131. monitor your computer has and then writes directly to the video
  132. card RAM.  Writing directly to the video card RAM only works if
  133. your system's video hardware is identical to IBM display adapters.
  134.  
  135. > I suggest that you try starting the program with no starting
  136. > options:
  137. > i.e. balloons    and see if it works; use the following starting
  138. > options only if needed.
  139.  
  140. The following table shows the valid starting options.  You may wish
  141. to use these if the program is unable to determine which monitor
  142. your computer has.
  143.  
  144.                           | write directly |     use DOS
  145.          Monitor          |  to video card | video interface
  146.  -------------------------+----------------+-----------------
  147.     CGA                   |     CGAD       |       CGA
  148.     VGA                   |     VGAD       |       VGA
  149.     EGA (high resolution) |     EGAD       |       EGA
  150.     Let program decide    |                |       DOS
  151.  
  152. Examples: - Start program for a CGA monitor writing directly to
  153.             the video card:  balloons  CGAD
  154.           - Start program and let program decide the best choice
  155.             and use the DOS video interface:  balloons  DOS
  156.           - Start program and let program decide the best choice
  157.             and write directly to the video card:  balloons
  158.  
  159. If you still have problems, send the following information
  160.    to:  AssistWare,
  161.         Atten. Balloon's Problem
  162.         P.O. Box 13464,
  163.         Research Triangle Park, NC  27709-3464
  164.    a. The type of computer you have.
  165.    b. The type of monitor you have.
  166.    c. The DOS version you are using.
  167.    d. The program version.
  168.    e. The program error number and a description of your problem.
  169.  
  170.    We will make a good-faith effort to fix your problem.
  171.  
  172.  
  173. MY CHILD'S EXPERIENCE:
  174.  
  175. This program was written for my son, Charles, who wanted to work
  176. on the computer (hit on the keyboard), because he saw his parents
  177. doing this. However, he was too young mentally and did not have
  178. the fine motor skills necessary for programs that show A when "a"
  179. is hit, etc.  He just wanted to push the keys and see something
  180. happen.  He likes balloons and "Twinkle, Twinkle Little Star"
  181. was one of his favorite songs.  So this program was
  182. conceived to give him a way to hit any key and see something
  183. happen. He learned surprisingly quickly (and remembered) where the
  184. up and down arrow keys are and the keys that made the color of
  185. balloons he liked (G, B and R). This program has been a very
  186. positive experience for Charles; I hope you find that to be true
  187. for your child as well.
  188.  
  189. As an aside, because his favorite color is green, when the
  190. balloons are made randomly, there will be more green ones than
  191. any other color.
  192.  
  193. ==================================================================
  194.  
  195. PACKAGE CONTENTS:
  196.  
  197. This package contains 3 files: BALLOONS.EXE -- the program.
  198.                                BALLOONS.REG -- the registration form
  199.                                BALLOONS.DOC -- this file.
  200.  
  201. ==================================================================
  202.  
  203. WARRANTY:
  204.  
  205. Users of BALLOONS must accept this disclaimer of warranty:
  206.  
  207. BALLOONS is supplied as is.  The author disclaims all warranties,
  208. expressed or implied, including, without limitation, the
  209. warranties of merchantability and fitness for any purpose.  The
  210. author assumes no liability for damage, direct or consequential,
  211. which may result from the use of BALLOONS.
  212.  
  213. Association of Shareware Professionals - Ombudsman Statement
  214.  
  215.   This program is produced by a member of the Association
  216.   of Shareware Professionals (ASP).  ASP wants to make sure
  217.   that the shareware principle works for you. If you are
  218.   unable to resolve a shareware-related problem with an ASP
  219.   member by contacting the member directly, ASP may be able
  220.   to help. The ASP Ombudsman can help you resolve a dispute
  221.   or problem with an ASP member, but does not provide
  222.   technical support for members' products. Please write to
  223.   the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427
  224.   or send a CompuServe message via CompuServe Mail to ASP
  225.   Ombudsman 70007,3536."
  226.  
  227. =======================================================================
  228.  
  229. DISTRIBUTION OF PROGRAM:
  230.  
  231. You can give a copy of this program to anyone who wants it.  Please
  232. encourage them to register if they find the program useful.
  233.  
  234. ==================================================================
  235.  
  236. REGISTRATION PROCESS AND FEE:
  237.  
  238. I hope your child is enjoying the BALLOONS program.  My two-year old
  239. son, Charles, has a great time with it, and asks to "work on the 'puter"
  240. frequently in order to make balloons and then pop them.
  241.  
  242. This is the point where I'm supposed to ask you to send money if you
  243. like this program.  My husband and I are honest people; I trust that
  244. you are as well.  If, indeed, you value this program and your child's
  245. interest in it, please send the registration form included with this
  246. program (balloons.reg) and the registration fee to:
  247.  
  248.                             AssistWare
  249.                             Atten:  Balloons Registration
  250.                             P.O. Box 13464
  251.                             Research Triangle Park, NC 27709-3464
  252.                             USA
  253.  
  254. The registration fee for this program is $7.00. If you send $7.00, we
  255. will register you as a user, entitling you to future upgrades, technical
  256. support and information about other programs for your child.
  257.  
  258. Programs available from AssistWare:
  259.  
  260.    - Balloons - A registered version of the shareware program "BALLOONS".
  261.         This program draws a balloon and sounds a tone when any key is
  262.         hit.  The balloons are a random size, color and are drawn at
  263.         random locations on the screen.  Each key is assigned a different
  264.         tone (the user can play tunes by pressing the appropriate keys).
  265.         Hitting the down-arrow key causes the balloon to shrink until it
  266.         disappears. Hitting the up-arrow key causes the balloon to grow
  267.         until it pops into a rainbow as the first phrase of "Twinkle,
  268.         Twinkle Little Star" is played. (Supports CGA & EGA/VGA).
  269.  
  270.    - DrawSome - A registered version of the shareware program "DRAWSOME"
  271.         a children's drawing program that helps children learn how to
  272.         interact with the computer and a mouse (optional).  The program
  273.         draws lines with a hand as the hand is moved with the arrow-keys
  274.         or with the mouse.  Colors are selectable and various flowers,
  275.         circles, triangles and squares are drawn when certain keys are
  276.         pressed. (CGA & EGA/VGA, mouse optional).
  277.  
  278.    - Balloons & Rainbows - A graphical program similar to the program
  279.         "BALLOONS" but with several advanced features, designed to help
  280.         your child learn colors and color names.  These features include
  281.         the ability to display the names of the balloon colors, the
  282.         ability to allow balloons to be drawn selectively, and other
  283.         options. This program is not a shareware program.  This program
  284.         is a commercial program (not shareware). Runs in both DOS and
  285.         Windows. (CGA & EGA/VGA).
  286.  
  287.    - Menu - A graphical menu which your child can use to select either
  288.         the DrawSome program or the Balloons & Rainbows program.
  289.         (CGA & EGA/VGA, mouse optional).
  290.  
  291.    - Balloons & the Bee - an animated, graphical (EGA display better)
  292.         music-filled game for children age 4 to 8. In this game an
  293.         animated bee is flown around the screen (using the mouse or the
  294.         arrow keys) trying to pop moving balloons.  If enough balloons
  295.         are popped, the next level is reached.  The ultimate goal
  296.         is to reach the bars of gold at the end of the rainbow.
  297.         Classical music is used throughout the game. This program is
  298.         a commercial program (not shareware). Runs in both DOS and
  299.         Windows.  (EGA/VGA, mouse optional, but recommended).
  300.  
  301.    - Paper Airplanes - This program allows a user to select an airplane
  302.         from the screen and print it on a dot matrix or laser printer.
  303.         This program will print the outline of an airplane (with fold
  304.         lines) and instructions on how to fold the paper.  This program
  305.         supports the Epson dot matrix standard and the HP Laser Jet
  306.         standard. A mouse or other pointing device is optional. This is
  307.         a commercial program (not shareware).   Runs in both DOS
  308.         and Windows versions.  (CGA & EGA/VGA, mouse optional).
  309. =======================================================================
  310.   The registration form is given below and in the file Balloons.Reg.
  311. =======================================================================
  312.  
  313. REGISTRATION FORM  ---- BALLOONS                     (version 4.3)
  314.  
  315. Mail to:    AssistWare
  316.             Atten:  Balloons Registration
  317.             P.O. Box 13464
  318.             Research Triangle Park, NC 27709-3464
  319.             USA
  320.  
  321. From:   ___________________________     (Your Name)
  322.  
  323.         ___________________________     (Your Address)
  324.  
  325.         ___________________________
  326.  
  327.         ___________________________     (Your Phone)
  328.  
  329. Fill out the following and mail to the above address.
  330. Type of Computer: __________________  Type of Display: _____________
  331. DOS Version: __________   Do you have a mouse?: _______  (yes or no)
  332. Check one: I use _____ 5 1/4" disks     or      _____ 3 1/2" disks
  333. Where did you get this program? _______________________________
  334.  
  335. Thank you for any suggestions you may have; they are appreciated:
  336.  
  337. 1) Suggestions for other programs for small children:
  338.  
  339.  
  340. 2) Suggestions for making this program better:
  341.  
  342. Circle the desired offering:
  343.  
  344.   $ 7.00 - Balloons
  345.   $ 8.00 - DrawSome
  346.   $10.00 - Balloons & Rainbows
  347.   $11.00 - Balloons & the Bee
  348.   $11.00 - Paper Airplanes
  349.  
  350.   $13.00 - 4 programs: - Balloons program.
  351.                        - DrawSome program.
  352.                        - Balloons & Rainbows program.
  353.                        - Menu program.
  354.  
  355.   $21.00 - 5 programs: - Balloons program.
  356.                        - DrawSome program.
  357.                        - Balloons & Rainbows program.
  358.                        - Menu program.
  359.                        - Balloons & the Bee program.
  360.  
  361.   $30.00 - 6 programs:
  362.            Balloons program, DrawSome program, Balloons & Rainbows program,
  363.            Menu program, Balloons & the Bee program, commercial version of
  364.            Airplanes.
  365.  
  366. Non-US residents, please add $1.00 for extra shipping costs.
  367.  
  368. Please make check to AssistWare.  Checks must be drawn on a bank within
  369. the US Federal Reserve System.  This means that the check must have a 9
  370. digit (bank) routing number on the bottom of the check. Alternatively,
  371. one can send a postal money order.
  372.